This topic summarizes new features, enhancements, capabilities, and bug fixes for the PathWave Signal Generation Desktop software.
For more information visit www.keysight.com/find/pwsg.
Version |
Release Date |
License Version |
---|---|---|
Feb 2025 |
2025.0201 |
|
Sep 2024 |
2024.0801 |
|
Mar 2024 |
2024.0201 |
|
Sep 2023 |
2023.0801 |
|
Feb 2023 |
2023.0201 |
|
Sep 2022 |
2022.0801 |
|
Mar 2022 |
2022.0201 |
|
Aug 2021 |
2021.0801 |
|
Feb 2021 |
2021.0201 |
Added DL NTN Test Model in Carrier Downlink
Added UL FRC NTN Config in Carrier Uplink
Updated UL-FRC Config as per Release 18 (5G-Advanced) updates:
Added FR1 3 MHz and FR2 2000 bandwidth options and multiple reference channels in UL-FRC Config
Added new Burst Formats of PRACH Test Preambles in Normal Mode in FR1 (based on 38.141-1 v18.7.0 and 38.181 v18.3.0)
Added the Time Offset Type parameter for PRACH Test Preambles Config
Added CB CRC Control under HARQ settings for DL-SCH
Added the capability to auto update the waveform header settings (RMS power and RF occupied bandwidth (OBW) ) after waveform generation
Added the capability to update the generated waveform header with user defined header (RMS power and RF OBW) after waveform generation
Added SCPIs for M8198A Arbitrary Waveform Generator DUC
Added support for .wiq file in “Keysight 16 bits” waveform type
Added support for .wmk marker file type when the user defined markers are loaded from / saved to external files
Added Windows 11 support
Release 18 (5G-Advanced) updates:
Added FR1 3 MHz bandwidth option in Downlink Test Model
Increased the total number of antennas support from 16 to 24
Added the Enhanced DMRS Type option under DMRS settings for DL-SCH and UL-SCH
Added two codewords support for UL-SCH
Added AWGN in Impairment block
Added the ability to export waveform data to .csv file
Added support for multi-frame configuration
VXG + VDI CCU HW connectivity now is official with SCPI supported
Added Rel-18 3Mhz Carrier Bandwidth
Added 3Mhz in DL/UL Full-filled Configs
Fixed an issue that exporting 89600 VSA setup causes "index was outside of the bounds of the array" error
Fixed an issue that PUCCH payload size is reset after adding a new UCI
Fixed an issue that n_RAPID does not accept input of -1 to show Not Configured
Fixed an issue that HW Sample Clock was not coupled to correct value based on waveform setup for SCPI usage
Added Homodyne Calibration/Correction
Added Correction with .s2p file
Added Channel Flatness Impairment
Added support for Multi-culture text waveform
Added M8198A Arbitrary Waveform Generator DUC (Beta) hardware connectivity
Added support for licensed .wfm waveform with M8199A/M8198A HW connectivity
Fixed an issue that bits order in MIB-SL payload for NR-V2X PSBCH is incorrect
N5186A hardware connectivity
M8190A and M8190A DUC hardware connectivity
VXG + VDI CCU hardware connectivity (Beta)
Support 16 antennas
Enhanced the resource allocation checking to include antenna ports
Rel-17 DL Test Model updates for FR2-2
Rel-17 UL FRC updates
Rel-16/17 PUCCH Test Config updates
Rel-17 PRACH Test Preambles Config updates
Added PRACH Full-filled Config
Updated exporting VSA .setx for latest 89600 VSA release
Fixed an issue that not all CSI-RS ports are rate-matched by PDSCH when conflict
Fixed an issue that CP length of PRACH burst is not correct in certain slots
Fixed the issue that PRACH Test Preambles Config 10 frames for formats other than format0
Fixed an issue that PUCCH Repetition is incorrect when slot is not continuous
Graph plotting for marker bits
User Defined Marker patterns/files
Marker Editor
Randomize/Reset Phases for multi-carriers
PSSCH DMRS Time Pattern
Context-sensitive help menu with SCPI command syntax
Display opened .pwsg/.scp files on the window title
Added "Browse" in file browser page to open Windows system file dialog
3GPP Core spec V17.4.0 (2022-12) version
DL-SCH user-defined precoding
Downlink RIM-RS
R17 FR1 35/45 MHz carrier bandwidths and related quick setups
R17 FR2-2 800/1600/2000 MHz bandwidths with 480/960Khz numerology
R17 SRS enhancements
New DCI formats 0_2/1_2 and some R16/17 updates to existing DCI formats
CFR Filter Mask table editor and plot in together with spectrum plot
Fixed an issue that PUCCH slot hopping is incorrect when allocated slots are not continuous
Fixed an issue that Rate matching bit number is not correct for DSS with PTRS
Fixed an issue that Max Code Rate and CSI2 bit size not set correctly in the exported .setx
Change to Freemium licensing model to have some basic features free of charge
Time-Domain multi-segments mixing
IQ Calibration with predefined sequence stimulus
Channel Equalization Calibration with Multi-Tone stimulus
M8195A IQ Outputs
Export Waveform to .bin file
Muti-carrier mixing enhancements:
Added Timing Offset
Added Disable/Enable Carrier
CFR Filter Mask plot in together with spectrum plot
SCPI support
Quick setups Tx configurations
Resource allocation graph with detailed display
Auto mode for Phase Compensation
Added capability to specify which subframe to allocate PRACH bursts for TDD in PRACH Test Preambles Config
Added Rel-17 Downlink 1024QAM Test Models
Added Rel-17 Uplink FRC A9
Added Rel-17 TB Processing over Multi-Slots PUSCH (TBoMS)
Added capability to support multiple SSB (up to 4) in one carrier
Added capability to specify which antenna port to transmit or mute for SSB/DCI/UCI
Added capability to select multiple CSI-RS ports (up to 16 ports) per antenna
Added SCPI support
Fix the issue that PRS generation when conflict with SSB
Fix the issue that export setx when phase compensation is manual
Fix the issue that payload for FDD mode of TM2 and TM2a is not correct
Fix the issue that SetDLTestModelPNType(PN9/PN23) API doesn’t work
Fix the issue that “AntennaPort” in setx is not correct
Fix the issue of PTRS power ratio
Updated GUI with waveform graphs, CCDF etc.
Added capability for Multi-Carrier summing
Added Crest Factor Reduction (CFR)
Added Time Scale Factor to specify Bandwidth multiplier for the final waveform
Added some new parameters for Channel Equalization calibration
Added SCPI support for parameters except the parameters on Calibration window
Generate 3GPP Rel-16 compliant NR-V2X PHY Channels/Signals
PBSCH/S-SS (Sidelink SS-Block)
PSCCH (Sidelink Control Channel)
PSSCH (Sidelink Shared Channel)
2nd stage SCI
PTRS (Phase Tracking Reference Signal)
PSFCH (Sidelink Feedback Channel)
CSI-RS (CSI Reference Signal)
Quick setups FRC configurations
Live connection for X-Series signals generators (N5182B, N5172B, N5166B), VXT vector transceiver (M941xA) and VXG (M9384B/M9484C)
User Defined TDD Config for NR Test Models
Rel-16 New Uplink FRC
Rel-17 DL-SCH 1024QAM with channel coding
NR-U: DL Intra-cell guard band with RB Set
Fixed the issue that the DCI length is incorrect in exported VSA setx
Fixed the issue of the double DMRS transmission when one DMRS is disabled
Fixed the issue that cause UCI Multiplex CRC fail when size >= 360
Fixed the issue of tow codeword that q is not correct when calculating scambling code
Fixed the issue of PUCCH hopping that CCE offset calculating is incorrect when the slot allocation is not continuous
Fixed the issue of calculation for DMRS position when PDSCH duration is 2
Fixed the issue that DMRS-typeA-pos doesn't work as expected when changed back from 3 to 2
Fixed the issue that time scale factor is not updating sample rate in RAWC data
Fixed the issue that auto sample rate for CW carrier is not big enough
Fixed the issue that setting any value in DCI resets NDI/HARQ to zero
Fixed the issue that DMRS location is not correct for intra-slot hopping PUSCH
Fixed the issue that payload used for CBG re-transmission is always for CBG#0
Fixed the issue that no PBCH modulation output exists in intermediate data for active index other than 0
Import most of the well-known waveform types, e.g. binary, CSV, text (floating, hexadecimal), Matlab, Keysight encrypted/licensed (.wfm)
Wideband correction with the channel response data that Calibration Wizard automatically generated using Keysight 89600 VSA
Fractional oversampling
Override sample rate to expand/shrink bandwidth of the original waveform
Support most of the modern Keysight signal generation hardware, e.g. MXG/EXG/CXG, VXG (M9384B), VXT (M941xA), M8195A AWG
Supports 3GPP 5G NR standard v16.6.0 (2021-06)
Support 2 codewords for DL-SCH 8 layers MIMO
Support MSR DL TM
Support Rate Matching pattern for UL-SCH
Support 16APSK with customized constellation
Support Modulation Type selection for DL FR1 TM2
Support entering *n in User Defined Sample Rate to set n*122.88MSa/s
Support SISO and 2x MIMO VXG live connection
Fixed the issue that the power calculation is incorrect when carrier type is PRACH and AWGN is on
Fixed the issue that bundle calculation for DL-SCH is incorrect when PRB bundle size is 2/4 and PWB RB offset is greater than 0
Fixed the issue that the power is incorrect for MIMO cases with codebook based transmission
Fixed the issue that generation crash or generated signal is incorrect for some UCI multiplexing cases
Fixed the issue that the generated signal is incorrect when PRACH table 6.3.3.1.4A is used
Fixed the issue that PBCH modulation out is not in the intermediate data when the active index is not including 0
Fixed the issue crash that caused by baseband filter
Fixed the generation crash or incorrect signal caused by CSI-RS conflicting with PTRS or DMRS in DL-SCH
Fixed the issue that CSI-RS is not puncturing all ports of DL-SCH channels
This is the initial release of the product.
Supports 3GPP 5G NR standard v16.2.0 (2020-06)
Live connection for X-Series signals generators (N5182B, N5172B, N5166B) and VXT vector transceiver (M941xA)
Single, 2-ANT and 4-ANT MIMO configuration
Export waveform for offline playback on other signal generators